package com.wyd.component.netty.message;

import com.wyd.component.netty.enums.DeviceMessageType;

public class HeartBeatResp extends DeviceBaseMessage {

    private Integer appVersion;

    private String appVersionName;

    private String devVersion;

    private String osVersion;

    private String osSoftVersion;

    private String imei;

    private String imsi;

    private String currIccid;
    /**
     * 信号强度
     */
    private Integer rssi;
    /**
     * 电池电量
     */
    private int electricQuantity;
    /**
     *
     */
    private String ip;

    private String mcc_mnc;

    private Integer lac;

    private Integer ci;


    public String getOsSoftVersion() {
        return osSoftVersion;
    }

    public void setOsSoftVersion(String osSoftVersion) {
        this.osSoftVersion = osSoftVersion;
    }

    public Integer getAppVersion() {
        return appVersion;
    }

    public void setAppVersion(Integer appVersion) {
        this.appVersion = appVersion;
    }

    public String getAppVersionName() {
        return appVersionName;
    }

    public void setAppVersionName(String appVersionName) {
        this.appVersionName = appVersionName;
    }

    public String getDevVersion() {
        return devVersion;
    }

    public void setDevVersion(String devVersion) {
        this.devVersion = devVersion;
    }

    public String getOsVersion() {
        return osVersion;
    }

    public void setOsVersion(String osVersion) {
        this.osVersion = osVersion;
    }

    public String getImei() {
        return imei;
    }

    public void setImei(String imei) {
        this.imei = imei;
    }

    public String getImsi() {
        return imsi;
    }

    public void setImsi(String imsi) {
        this.imsi = imsi;
    }

    public String getCurrIccid() {
        return currIccid;
    }

    public void setCurrIccid(String currIccid) {
        this.currIccid = currIccid;
    }

    public Integer getRssi() {
        return rssi;
    }

    public void setRssi(Integer rssi) {
        this.rssi = rssi;
    }

    public int getElectricQuantity() {
        return electricQuantity;
    }

    public void setElectricQuantity(int electricQuantity) {
        this.electricQuantity = electricQuantity;
    }

    public String getIp() {
        return ip;
    }

    public void setIp(String ip) {
        this.ip = ip;
    }

    public String getMcc_mnc() {
        return mcc_mnc;
    }

    public void setMcc_mnc(String mcc_mnc) {
        this.mcc_mnc = mcc_mnc;
    }

    public Integer getLac() {
        return lac;
    }

    public void setLac(Integer lac) {
        this.lac = lac;
    }

    public Integer getCi() {
        return ci;
    }

    public void setCi(Integer ci) {
        this.ci = ci;
    }

    public HeartBeatResp() {
        setType(DeviceMessageType.HEART_BEAT_RESP);
    }
}
